package com.xhcl.system.service;

import java.util.List;

import com.xhcl.system.domain.TSrhsHsxtcs;

/**
 * 核算系统参数Service接口
 * 
 * @author xhcl
 * @date 2020-09-02
 */
public interface ITSrhsHsxtcsService 
{
    /**
     * 查询核算系统参数
     * 
     * @param csdm 核算系统参数ID
     * @return 核算系统参数
     */
    public TSrhsHsxtcs selectTSrhsHsxtcsById(String csdm);

    /**
     * 查询核算系统参数列表
     * 
     * @param tSrhsHsxtcs 核算系统参数
     * @return 核算系统参数集合
     */
    public List<TSrhsHsxtcs> selectTSrhsHsxtcsList(TSrhsHsxtcs tSrhsHsxtcs);

    /**
     * 新增核算系统参数
     * 
     * @param tSrhsHsxtcs 核算系统参数
     * @return 结果
     */
    public int insertTSrhsHsxtcs(TSrhsHsxtcs tSrhsHsxtcs);

    /**
     * 修改核算系统参数
     * 
     * @param tSrhsHsxtcs 核算系统参数
     * @return 结果
     */
    public int updateTSrhsHsxtcs(TSrhsHsxtcs tSrhsHsxtcs);

    /**
     * 批量删除核算系统参数
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteTSrhsHsxtcsByIds(String ids);

    /**
     * 删除核算系统参数信息
     * 
     * @param csdm 核算系统参数ID
     * @return 结果
     */
    public int deleteTSrhsHsxtcsById(String csdm);
    /**
     * 取参数内容
     * @param csdm
     * @return
     */
    public String getHsxtcsnr(String csdm);
}
